aluminium-matrix composites - Spanish English Dictionary